 |
|
|
|
|
Using Rational Rose/Visual Basic and Microsoft Visual Modeler |
|
|
|
| |
 |
|
|
|
|
Similarities and Differences |
|
|
|
| |
 |
|
|
|
|
Common Uses |
|
|
|
| |
 |
|
|
|
|
The Importance of Traceability |
|
|
|
| |
 |
|
|
|
|
The Design-View Class Model |
|
|
|
| |
 |
|
|
|
|
Sequence Diagrams |
|
|
|
| |
 |
|
|
|
|
Collaboration Diagrams |
|
|
|
| |
 |
|
|
|
|
Dividing a Proposed Visual Basic Application into Subsystem Packages |
|
|
|
| |
 |
|
|
|
|
Naming Subsystem Packages, Classes, and Objects |
|
|
|
| |
 |
|
|
|
|
Advanced Design Issues: Design Patterns |
|
|
|
| |
 |
|
|
|
|
When to Use Design Patterns in Your Project |
|
|
|
| |
 |
|
|
|
|
The Singleton Pattern Example: An Overview |
|
|
|
| |
 |
|
|
|
|
The Factory Pattern Example: An Overview |
|
|
|
| |
 |
|
|
|
|
Gearing Up for Code Implementation |
|
|
|
| |
 |
|
|
|
|
Summary |
|
|
|
| |
 |
|
|
|
|
Q&A |
|
|
|
| |
 |
|
|
|
|
Workshop |
|
|
|
| |
 |
|
|
|
|
Quiz |
|
|
|
| |
 |
|
|
|
|
Exercises |
|
|
|
| |
|
|
|
|
|
Day 4
Fundamental Object-Oriented Programming |
|
|
|
| |
 |
|
|
|
|
Explaining OOP's Role in Solution Development |
|
|
|
| |
 |
|
|
|
|
Understanding Classes |
|
|
|
| |
 |
|
|
|
|
Visual Basic Classes |
|
|
|
| |
 |
|
|
|
|
Understanding Three Key Concepts in Object-Oriented Programming |
|
|
|
| |
 |
|
|
|
|
Understanding Encapsulation |
|
|
|
| |
 |
|
|
|
|
Understanding Inheritance |
|
|
|
| |
 |
|
|
|
|
Understanding Polymorphism |
|
|
|
| |
 |
|
|
|
|
Understanding Object Interface Communication |
|
|
|
| |
 |
|
|
|
|
Defining Methods |
|
|
|
| |
 |
|
|
|
|
Defining Accessors and Mutators |
|
|
|
| |